multi-source financing - Turkish English Dictionary